package com.qianli.cashmama.trade.integration.audit.dto;

import com.fqgj.common.api.ResponseData;

import java.io.Serializable;
import java.util.Date;

/**
* User: Administrator
* Date: 2017-07-25
* Time: 13:31:35.633
*/
public class AuditOrderInfoResponseDto implements ResponseData,Serializable{

    private Long auditOrderInfoId;

    /**
    *信审单号
    */
    private String auditNo;
    /**
    *交易号
    */
    private String tradeNo;
    /**
    *流程节点类型
    */
    private String processNode;
    /**
    *信审人员id
    */
    private Long auditorId;
    /**
    *信审人员姓名
    */
    private String auditor;
    /**
    *分单人
    */
    private String createdBy;
    /**
    *产品编号
    */
    private String productCode;
    /**
    *产品类目
    */
    private String productType;
    /**
    *信审单状态 0-审核中 1-审核通过 2-审核拒绝 3-风控转人工
    */
    private Integer status;
    /**
    *审核备注
    */
    private String reason;
    /**
     * 详细
     */
    private String auditDetail;
    /**
    *交易类型 0-新增 1-复借
    */
    private Integer isNewAdd;
    /**
    *分配时间
    */
    private Date allocateDate;
    /**
    *审核时间
    */
    private Date verifiedDate;
    /**
    *
    */
    private Integer isDeleted;

    public Long getAuditOrderInfoId() {
        return auditOrderInfoId;
    }

    public AuditOrderInfoResponseDto setAuditOrderInfoId(Long auditOrderInfoId) {
        this.auditOrderInfoId = auditOrderInfoId;
        return this;
    }

    public String getAuditNo() {
        return auditNo;
    }

    public AuditOrderInfoResponseDto setAuditNo(String auditNo) {
        this.auditNo = auditNo;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public AuditOrderInfoResponseDto setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getProcessNode() {
        return processNode;
    }

    public AuditOrderInfoResponseDto setProcessNode(String processNode) {
        this.processNode = processNode;
        return this;
    }

    public Long getAuditorId() {
        return auditorId;
    }

    public AuditOrderInfoResponseDto setAuditorId(Long auditorId) {
        this.auditorId = auditorId;
        return this;
    }

    public String getAuditor() {
        return auditor;
    }

    public AuditOrderInfoResponseDto setAuditor(String auditor) {
        this.auditor = auditor;
        return this;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public AuditOrderInfoResponseDto setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
        return this;
    }

    public String getProductCode() {
        return productCode;
    }

    public AuditOrderInfoResponseDto setProductCode(String productCode) {
        this.productCode = productCode;
        return this;
    }

    public String getProductType() {
        return productType;
    }

    public AuditOrderInfoResponseDto setProductType(String productType) {
        this.productType = productType;
        return this;
    }

    public Integer getStatus() {
        return status;
    }

    public AuditOrderInfoResponseDto setStatus(Integer status) {
        this.status = status;
        return this;
    }

    public String getReason() {
        return reason;
    }

    public AuditOrderInfoResponseDto setReason(String reason) {
        this.reason = reason;
        return this;
    }

    public String getAuditDetail() {
        return auditDetail;
    }

    public void setAuditDetail(String auditDetail) {
        this.auditDetail = auditDetail;
    }

    public Integer getIsNewAdd() {
        return isNewAdd;
    }

    public AuditOrderInfoResponseDto setIsNewAdd(Integer isNewAdd) {
        this.isNewAdd = isNewAdd;
        return this;
    }

    public Date getAllocateDate() {
        return allocateDate;
    }

    public AuditOrderInfoResponseDto setAllocateDate(Date allocateDate) {
        this.allocateDate = allocateDate;
        return this;
    }

    public Date getVerifiedDate() {
        return verifiedDate;
    }

    public AuditOrderInfoResponseDto setVerifiedDate(Date verifiedDate) {
        this.verifiedDate = verifiedDate;
        return this;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public AuditOrderInfoResponseDto setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
        return this;
    }
}
